submerged embankment - Francés Inglés Diccionario